package org.aceor.mddal.common.zk.listener;

import org.aceor.mddal.common.zk.object.ConfigDTO;

import java.util.concurrent.Executor;

/**
 * Created by lxue on 16/3/19.
 */
public interface ConfigChangeListener {
    /**
     * zk配置变化时,执行配置更新的执行器
     * @return
     */
    Executor getExecutor();

    /**
     * zk配置变化时,listener回调接口
     * @param configDTO
     */
    void receiveConfig(ConfigDTO configDTO);
}
